Definition of Malva Moschata
-
(noun) erect Old World perennial with faintly musk-scented foliage and white or pink flowers; adventive in United States
Synonyms of Malva Moschata
Antonyms of Malva Moschata
No Antonyms Found.
Homophones of Malva Moschata
No Homophones Found.